草庐IT

Android CalendarView 减慢布局

全部标签

android - 2 天前 XML 布局运行完美,现在(没有结构变化)它给我错误?

两天前,我发布了thefollowingquestion.虽然有问题,但它仍然可以运行——我仍然可以在手机上测试代码。但是,在没有对代码进行重大更改(绝对没有结构更改)的情况下,当我进入第二个Activity并崩溃时,程序将拒绝运行。幸运的是,我已经在链接问题中发布了该Activity的所有XML代码。错误(实际上是警告)此处不允许元素fragment此处不允许使用ElementImageView这怎么可能?这是我在手机上运行的有效代码,现在它给了我一长串错误消息,我无法运行我的第二个Activity,但我可以运行我的第一个Activity。详情Thisinspectionhighli

Android Studio 布局预览消失了

对于我的main_activity,调试后布局预览消失了。我在这个项目中还有2个其他布局,我可以在其中完美地看到预览中的布局。组件树也说:nothingtoshow没有出现渲染错误,下面是xml感谢您的帮助!问候语迈克尔 最佳答案 您是否尝试过重建项目、重新打开AndroidStudio、使缓存无效?也就是说,如果您确定自己什么也没做,它就消失了。如果这不起作用,您可以尝试将XML代码保存在txt文件中,删除xml布局,创建一个空布局并粘贴回代码。更新:如果您用ScrollView包围LinearLayout,然后将app:layo

android - 如何修复线性布局中的layout_weight?

在我的xml文件中,我将每个小圆圈(ImageView)设置为具有线性View和layout_weights的屏幕的25%的大小。.这是我手机的屏幕截图(它应该是什么样子)在我的平板电脑上它不会将大小更改为屏幕的25%(这是它的外观)我的代码由三个LinearLayout组成每个包含ImageView的权重为0.25(满分1)。代码如下: 最佳答案 您不能使用png文件作为您的circle_white。如果您选择正确的android:scaleType,从技术上讲您可以完成这项工作,但它会导致可怕的别名渲染。我会先删除您现有的png

xml - 在主题中扩展 Magento 小部件布局

我正在使用Magento2的内置目录产品列表小部件将特色产品小部件添加到站点的主页。我希望做的是扩展在vendor/magento/module-catolog/widget/etc/widget.xml中找到的小部件布局文件,这样我就可以在添加这个时添加另一个模板选项使用WYSIWIG编辑器在cmsblock中添加小部件。现在,我在app/design/frontend/Vendor/theme中有一个主题,我尝试将自己的widget.xml文件放在app/design/frontend/Vendor/theme/Magento_CatalogWidget/widget.xml,但这

android - 根据屏幕高度选择不同的布局目录

在我的应用程序中,布局必须具有特定的外观,但这在许多不同的屏幕分辨率和密度下很难实现。我已阅读开发人员文章,并尽力通过创建以下layout文件来支持许多不同的屏幕:但是,4.7"手机(1920x1080)和5.8"手机(比如我的s8:1080x2220)使用相同的layout-sw360dp目录。由于它们在屏幕高度分辨率上的差异,用户界面元素无法在这两款手机上正确显示。我想知道我应该如何解决这个问题,我可以使用另一个qualifier让androidstudio根据手机的高度或其他东西选择合适的layout目录吗?我开始在这里迷路了。欢迎任何帮助 最佳答案

xml - Android studio 在布局文件 (.xml) 中显示 java 代码或二进制代码

我已经有很长时间没有使用AndroidStudio开发Android项目了。一切正常。今天我无法在androidstudio编辑器中打开.xml文件(布局,值:string.xml,color.xml,..)。AndroidStudio有时会显示.xml文件中的java代码、二进制代码或其他xml代码,而不是打开文件中的代码。==>使cash失效,重启Androidstudio,没有解决问题。==>删除.idea和.iml文件和导入的工程,也没有解决问题但是,如果我打开一个.java类,它会打开对应的代码。Java文件不会出现此问题。但有些java指令被下划线表示为错误,但并不是真正的

android - 如何在图形布局android studio中的Attributes下添加font Family属性

我使用androidstudio创建一个android应用程序。我使用Ubuntu14.04作为操作系统。在我的应用程序中,我想更改字体,我按照以下步骤操作:右键单击res文件夹并转到新建>Android资源目录。在资源类型列表中,我选择字体,然后单击确定我在字体文件夹中添加我的字体文件之后,在布局xml中,我将fontFamily属性设置为我想要在textView组件android:fontFamily="@font/cairo_extralight"中访问的字体文件在那之后,字体没有改变,因为我们也应该在图形布局的属性中更改它。但是,当我转到图形布局中的属性时,我没有在textAp

java - 相对布局 fill_parent 问题

首先,我是Android开发的新手,所以这可能是一个简单的问题,但我真的无法让它工作。我有以下布局。您看到的是我有一个水平ScrollView(ScheduleScrollView),它有两个相对布局。上面的包含时间线(ScheduleTimelineRelativeLayout),而下面的(ScheduleConcertsRelativeLayout)将包含一些以编程方式创建的按钮。水平ScrollView与时间轴一样宽。我希望较低的相对布局填充它的父级,这意味着它应该与水平ScrollView一样宽,但这不起作用。我搜索了这个论坛,试图找到我的问题的答案。有人建议使用android

Android以编程方式获取可见布局的高度

我想以编程方式获取可见布局的确切高度,如图所示。我使用SherlockfragmentActivity作为包含不同fragment的主要Activity。我试图通过显示和显示矩阵获取屏幕的高度和宽度,但它给出了整个屏幕的高度和宽度。但我只想获得子Activity的可见View。请帮我。提前致谢。主要XML(Tabbar的)childxml(子Activity的xml) 最佳答案 获取整个窗口的高度Displaydisplay=getWindowManager().getDefaultDisplay();Displayheight=d

android - android xml布局中的分隔符问题

我的目标是获得像示例一样的布局。但是,我无法获得按钮栏上方的小线。我得到的是这样的。我的xml代码是:我认为这条线是中间的分隔线。但是,如果我使用LinearLayout,分隔线将显示在示例项2的正下方,这不是我想要的。那么我怎样才能得到示例显示的内容呢? 最佳答案 添加一个额外的View到你的布局,它不会占用height如下...然后添加上面的View和Linearlayout将Buttons放入另一个LinearLayout和android:divider="?android:dividerHorizo​​ntal"属性如下..